更新系統(Arch Linux)
更新系統
$ pacman -Syu
$ pacman -Syyu
$ yay -Syu
error: failed to commit transaction (invalid or corrupted package)
$ pacman -Sy archlinux-keyring
The requested URL returned error: 404
$ pacman -Syu
Alter LinuxでThe requested URL returned error: 404とエラーが出て、リポジトリからパッケージを取得できない
Kernel Panic
cannot open root device
https://askubuntu.com/questions/41930/kernel-panic-not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block0-0
https://bbs.archlinux.org/viewtopic.php?id=277800
1. 使用和系統相同的Live CD/USB開機
2. 載入系統碟至/mnt上
code:bash
sudo fdisk -l
sudo mount /dev/sdax /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt fish
如果/boot位在另一個分區也要載入
例如位在EFI分割區上
code:bash
sudo mount /dev/sday /mnt/boot
3. 重新產生initramfs檔案
code:bash
mkinitcpio -p linux
4. 再次重新啟動
2025-02-20 Some AUR packages may be broken after today's update of icu : r/archlinux